@charset "utf-8";

/* comm */
body#_____index { display: block !important; }
#_____index .m-bottom-15 { margin-bottom: 15px; }
#_____index .m-left-15 { margin-left: 15px; }
#_____index .p-bottom-20 { padding-bottom: 20px; }
#_____index .p-bottom-10 { padding-bottom: 10px; }
#_____index .w-48 { width: 48.33333333333333331%; }
#_____index .w-20 { width: 20%; }
#_____index .w-25 { width: 25%; }
#_____index .w-43 { width: 43%; }
#_____index .w-30 { width: 30%; }
#_____index .w-30dot5 { width: 30.55555555555556%; }
#_____index .w-32 { width: 32%; }
#_____index .w-33 { width: 33.333333333333333%; }
#_____index .w-33dot3 { width: 33.30000009%; }
#_____index .w-53 { width: 53%; }
#_____index .w-54dot24 { width: 54.249997777777777772%; }
#_____index .w-45dot75 { width: 45.652222222222222222222222%; }
#_____index .w-62 { width: 62%; }
#_____index .w-67 { width: 67%; }
#_____index .w-27 { width: 27%; }
#_____index .w-73 { width: 73%; }
#_____index .w-64 { width: 64.55555555555555551%; }
#_____index .w-69 { width: 69.44444444444444444%; }
#_____index .w-66 { width: 66.69999991%; }
#_____index .w-34 { width: 34%; }
#_____index .w-49 { width: 48.99999999999999991%; }
#_____index .w-50 { width: 50%; }
#_____index .w-70 { width: 70%; }
#_____index .w-73 { width: 73%; }
#_____index .w-75 { width: 75%; }
#_____index .w-20 { width: 20%; }
#_____index .w-260 { width: 300px; }
#_____index .w-250 { width: 250px; }
#_____index .w-290 { width: 290px; }
#_____index .w-300 { width: 300px; }
#_____index .w-267 { width: 267px; }
#_____index .h-40 { height: 40px; }
#_____index .h-204 { height: 204px; }
#_____index .h-200 { height: 200px; }
#_____index .h-240 { height: 240px; }
#_____index .h-255 { height: 255px; }
#_____index .h-318 { height: 318px; }
#_____index .h-353 { height: 353px; }
#_____index .h-366 { height: 366px; }
#_____index .h-370 { height: 370px; }
#_____index .h-400 { height: 400px; }
#_____index .h-418 { height: 418px; }
#_____index .m-l-24 { margin-left: 24px; }
#_____index .t-c { text-align: center; }
#_____index .yx-rotaion { position: relative; overflow: hidden; width: 833px; height: 418px; }
#_____index .scroll-pic-title { position: absolute; left: 31px; top: 15px; }
#_____index .scroll-pic-title .first-pic { width: 250px; height: 60px; }
#_____index .bg-color-fff { background-color: #fff; }
#_____index .box-shadow-both { background-color: transparent; background: none; }
#_____index .interview-title a { width: 100%; font-size: 12px; }
#_____index .interview-date a { width: 100%; font-size: 12px; }
#_____index .interview-people a { width: 100%; font-size: 12px; }
#_____index .w-p50 { width: 50%; }
#_____index .bgcolor { background-color: #fff; }
#_____index .p-l-r-15 { padding: 0 15px; }
#_____index .p-l-30 { padding-left: 30px; }
#_____index .p-t-15 { padding-top: 15px; }
#_____index .m-t_-15 { margin-top: -15px; }
#_____index .m-l-_30 { margin-left: -30px; }
#_____index .p-bottom-0 { padding-bottom: 0; }
#_____index .over-flow { overflow: hidden; }

/* 
**yw
*/
.yw-bgcolor { background-color: #f9f9f9; }
.wjtz-con .wjtz-title { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 34px; font-weight: bold; padding-top: 10px; }
.wjtz-con .wjtz-title a { color: #000000; }
.wjtz-con .wjtz-desc { line-height: 25px; overflow: hidden; font-size: 14px; color: #616161; height: 50px; text-align: justify; }

/* onlyLine */
.onlyLine { border-top: 2px #bc0b02 solid; width: 100%; min-width: 1200px; height: 20px; }

/* toutiao */
.toutiao { width: 98%; margin: 0 auto; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.toutiao-title { margin: 0 auto; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font: bold 28px/50px ''; width: 88%; line-height: 70px; }
.toutiao-title a { background: url(/jxltx/images/ltx_index_totiao.png) center left no-repeat; padding-left: 70px; }
.toutiao-title a, .toutiao-des { color: #bc0b02; }
.toutiao-icon { width: 61px; height: 37px; display: inline-block; }
.toutiao-des { text-indent: 2em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

/* important-news */
.important-news { padding: 15px 0; overflow: hidden; }
.top-loop-news { width: 100%; position: relative; zoom: 1; height: 98px; overflow: hidden; }
.top-loop-news strong { background: #bc0d0d; position: absolute; left: 0; top: 0; width: 34px; padding: 3px 2px; height: 36px; overflow: hidden; text-align: center; font-weight: normal; color: #fff; line-height: 18px; letter-spacing: 3px; font-size: 12px; }
.top-loop-news a.title { color: #3d3d3d; font: bold 28px/65px '\5FAE\8F6F\96C5\9ED1'; padding-bottom: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; display: block; text-align: center; }
.top-loop-news p.des { width: 100%; overflow: hidden; color: #9b9ea0; text-indent: 2em; line-height: 30px; }
.top-loop-news .m_wmore { position: absolute; right: 50px; top: 25px; }
.top-loop-news .pagesize { width: 30px; display: none; }
.top-loop-news .pagesize a { width: 28px; height: 42px; display: block; overflow: hidden; position: absolute; background-repeat: no-repeat; }
.top-loop-news .pagesize a.prev { background-position: -17px 0; left: -41px; top: 51px; }
.top-loop-news .pagesize a.prev:hover { background-position: -17px 0; }
.top-loop-news .pagesize a.next { background-position: -49px 0; right: -41px; top: 51px; }
.top-loop-news .pagesize a.next:hover { background-position: -49px 0; }

/*
**part 1
*/
.focusBox { position: relative; width: 650px; height: 366px; overflow: hidden; text-align: left; background: white; }
.focusBox .pic img { width: 650px; height: 366px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width: 100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width: 100%; overflow: hidden; }
.focusBox .txt li { height: 36px; line-height: 36px; position: absolute; bottom: -36px; }
.focusBox .txt li a { display: block; color: white; padding: 0 0 0 10px; text-decoration: none; overflow: hidden; text-overflow: ellipsis; width: 77%; white-space: nowrap; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li { float: left; position: relative; width: 15px; height: 12px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 5px; cursor: pointer; }
.focusBox .num li a, .focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background-color: #fff; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a, .focusBox .num a:hover { background: #f00; }

/*
**Tab Slider Box{channel:85454}
*/
.tab-slider { border: 1px solid #dcdcdc; }
.tab-slider .tab-hd { height: 60px; line-height: 60px; position: relative; border-bottom: 1px solid #ccc; }
.tab-slider .tab-hd ul { }
.tab-slider .tab-hd ul li { float: left; height: 60px; line-height: 60px; }
.tab-slider .tab-hd ul li a { font: 18px '\5FAE\8F6F\96C5\9ED1'; padding: 0 10px; }
.tab-slider .tab-hd ul li.on { color: #bc0b02; }
.tab-slider .tab-hd ul li.on a { color: #bc0b02; text-decoration: none; }
.tab-slider .tab-bd { padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; }
.tab-slider .tab-bd .tab-pal { display: none; }
.tab-slider .tab-bd .tab-pal ul li { line-height: 35px; height: 35px; }
.tab-slider .tab-bd .tab-pal ul li a { float: left; width: 98%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.tab-slider .tab-bd .tab-pal ul li span { float: right; color: #b0b2b3; }
.tab-slider.b-line .tab-bd .tab-pal ul li { }
.tab-slider .tab-hd a.more { position: absolute; right: 10px; font-size: 14px; }

/* list-slider-1 */
.tab-slider.list-slider-1 { border: none; }
.tab-slider.list-slider-1 .tab-hd { background-color: #ffffff; border-bottom: 1px solid #ccc; }
.tab-slider.list-slider-1 .tab-hd .title { position: absolute; color: #bc0b02; font: bold 18px/59px '\5FAE\8F6F\96C5\9ED1'; margin-right: 20px; left: 0; border-bottom: 2px solid #bc0b02; }
.tab-slider.list-slider-1 .tab-hd ul { padding-left: 84px; }
.tab-slider.list-slider-1 .tab-bd .tab-pal ul li a { color: #000000; }
.tab-slider.list-slider-1 .tab-hd ul li a { color: #000000; font: 16px '\5FAE\8F6F\96C5\9ED1'; padding: 0 8px; }
.tab-slider.list-slider-1.kpsj .tab-hd ul li a { padding: 0 4px; }
.tab-slider.list-slider-1 .tab-hd ul li.on a { color: #bc0b02; }
.tab-slider.list-slider-1 .tab-bd .tab-pal ul li { line-height: 40x; height: 40px; }
.tab-slider.list-slider-1 .tab-bd { padding-right: 10px; padding-top: 0; padding-bottom: 8px; }
.dot.bgcolor { background-color: #000000; }
.tab-slider.list-slider-1 .tab-hd.stzc { border-bottom: none; }
.tab-slider.list-slider-1 .tab-hd.stzc .title { background: url(/jxltx/images/ltx_index_stzc.png) center no-repeat; width: 110px; height: 34px; }

/* list-slider-2 */
.tab-slider.list-slider-2 { border: none; padding: 0 20px; }
.tab-slider.list-slider-2 .tab-hd .title { position: absolute; color: #bc0b02; font: bold 18px/59px '\5FAE\8F6F\96C5\9ED1'; margin-right: 20px; left: 0; border-bottom: 2px solid #bc0b02; }
.tab-slider.list-slider-2 .tab-hd ul { padding-left: 84px; }
.tab-slider.list-slider-2 .tab-hd ul li { float: left; height: 56px; line-height: 60px; }
.tab-slider.list-slider-2 .tab-hd ul li a { color: #000000; font: 16px '\5FAE\8F6F\96C5\9ED1'; padding: 0 5px; }
.tab-slider.list-slider-2 .tab-hd ul li.on a { color: #bc0b02; }
.tab-slider.list-slider-2 .tab-bd .tab-pal { margin-left: -10px; margin-right: -10px; }

/* topic */
.topic-icon { height: 30px; background: url(ltx_index_topic_icon.png) 7% center no-repeat; display: none; }
.topic-title { padding-left: 15px; line-height: 36px; text-align: left; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: none; }
.topic-link { position: absolute; bottom: 8px; right: 20px; }
.topic-link, .topic-link a { color: #bc0b02; }

/* friendLink */
.link-title { float: left; width: 10%; font: bold 20px/38px '\5FAE\8F6F\96C5\9ED1'; color: #bc0b02; text-align: center; }
.link-area { width: 90%; float: right; line-height: 38px; }
.link-area a { padding: 0 18px; }

/*video-list*/
.video-list dl { float: left; width: 25%; text-align: center; position: relative; }
.video-list span { display: block; width: 196px; height: 30px; position: absolute; right: 0; bottom: 0; background: #000; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; }
.video-list dt { margin: 0 auto; width: 100%; overflow: hidden; }
.video-list img { display: block; width: 196px; height: 120px; float: right; }
.video-list dd { width: 160px; height: 30px; line-height: 30px; font-size: 12px; color: #fdefe6; text-align: center; overflow: hidden; position: absolute; right: 0; bottom: 0; white-space: nowrap; text-overflow: ellipsis; }
.video-list dd a { color: #fdefe6; }
.video-list dd a:hover { text-decoration: none; }
.video-list dl:hover span { background: #BB080A; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }

/*foot_link*/
.foot_link { height: 40px; line-height: 40px; }
.foot_link span.friendlink-title { position: relative; padding: 0 20px; float: left; font-weight: bold; font-size: 18px; line-height: 40px; }
.select_link { z-index: 9; position: relative; float: left; margin: 0 20px 0 20px; }
.select_link dt { height: 40px; display: inline-block; background: url(/jxltx/images/select_jiantou.jpg) no-repeat right center; line-height: 40px; cursor: pointer; width: 140px; padding-right: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 99; color: #adaeb0; font-size: 16px; text-align: center; }
.select_link dt:hover, .select_link dt.cur { }
.select_link dd { position: absolute; left: 0; bottom: 54px; background: #f5f5f5; display: none; }
.select_link dd ul { padding: 4px; width: 185px; max-height: 250px; overflow: auto; }
.select_link dd ul li { display: block; width: 100%; float: left; }
.select_link dd ul li a { line-height: 20px; display: block; padding: 8px; width: 170px; }
.select_link dd ul li a:hover { background: #f5f5f5; }

/*easyDialog*/
button::-moz-focus-inner { border: 0; padding: 0; margin: 0; }
.easyDialog_wrapper { width: 320px; color: #444; border: 3px solid rgba(0, 0, 0, 0); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); display: none; font-family: "Microsoft yahei", Arial; }
.easyDialog_wrapper .easyDialog_content { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background: #fff; border: 1px solid #e5e5e5; }
.easyDialog_wrapper .easyDialog_title { height: 30px; line-height: 30px; overflow: hidden; color: #666; padding: 0 10px; font-size: 14px; border-bottom: 1px solid #e5e5e5; background: #f7f7f7; border-radius: 4px 4px 0 0; }
.easyDialog_wrapper .close_btn { font-family: arial; font-size: 18px; _font-size: 12px; font-weight: 700; color: #999; text-decoration: none; float: right; }
.easyDialog_wrapper .close_btn:hover { color: #333; }
.easyDialog_wrapper .easyDialog_text { padding: 10px 10px; text-align: center; }
.easyDialog_wrapper .easyDialog_footer { padding: 0 10px; *zoom: 1; }
.easyDialog_wrapper .easyDialog_footer:after { content: ''; display: block; height: 0; overflow: hidden; visibility: hidden; clear: both; }
.easyDialog_wrapper .btn_highlight, .easyDialog_wrapper .btn_normal { border: 1px solid; border-radius: 2px; cursor: pointer; font-family: "Microsoft yahei", Arial; float: right; font-size: 12px; padding: 0 12px; height: 24px; line-height: 24px; margin-bottom: 10px; }
.easyDialog_wrapper .btn_highlight { background: #4787ed; background: -webkit-gradient(linear, center bottom, center top, from(#4787ed), to(#4d90fe)); background: -moz-linear-gradient(90deg, #4787ed, #4d90fe); border-color: #3079ed; color: #fff; }
.easyDialog_wrapper .btn_normal { margin-left: 10px; border-color: #c3c3c3; background: #ececec; color: #333; background: -webkit-gradient(linear, center bottom, center top, from(#ececec), to(#f4f4f4)); background: -moz-linear-gradient(90deg, #ececec, #f4f4f4); }
